Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F2 USA F3 Nigeria F1 Uzbekistan F1 Uzbekistan F2 Italy F5 Uzbekistan F3 France F8 France F9 Germany F11 Germany F1 Germany F2 France F1 France F2 Austria F3 France F5 Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Romania F7 Romania F8 Germany F3 Great Britain F5 France F7 Uzbekistan F3 Ukraine F2 Russia F1 Great Britain F1 Great Britain F2 India F1 India F2 Great Britain F4 France F4 France F6 Russia F2 Belarus F1 Ukraine F1 Botswana F1 Nigeria F3 Nigeria F4 Romania F3 Great Britain F4 Netherlands F5 Russia F11 Belgium F1 Belgium F10 Belgium F14 Netherlands F4 Belgium F7 Turkey F2 Uzbekistan F1 Turkey F3 Belgium F2 Ukraine F3 Belarus F1 India F1 France F3 Croatia F2 France F4 Uzbekistan F3 Romania F6 Uzbekistan F4 Great Britain F3 Italy F6 Ivory Coast F2 Russia F5 Warsteiner Challenger Wolfsburg - Wolfsburg Heilbronn Open - Heilbronn Porsche Open - Poznan Hamburg Challenger - Hamburg Toluca Challenger - Toluca Samarkand Challenger - Samarkand Challenger Britania Zavaleta - Puebla Northern Electric Open 1999 - Newcastle Copa Ericsson - Guadalajara The Surbiton Trophy - Surbiton Citta di Monza - Monza Open de L'Isere - Grenoble Kobstaedernes ATP Challenger - Kolding PrivatBank Cup - Dnepropetrovsk Kyiv UMC Open - Kiev Kuppers Kolsch Cup by Lambertz - Aachen Bauer Watertechnology Cup - Eckental Okal Cup - International Bavarian Championship - Eckental Open Carparti - Brasov Samarkand Challenger - Samarkand Quelle Cup 2000 - Furth Alexander Kolyaskin Memorial - Donetsk San Remo Tennis Cup - San Remo GHI Bronz Classic - Bronx Schickedanz Open 2007 - Furth Macedonia Open - Skopje ATP Challenger Hamburg - Hamburg Sporting Challenger '07 Trofeo Regione Piemonte - Turin drkoop.com USTA Tennis Championships of San Antonio - San Antonio Dusseldorf Open Challenger 2007 - Dusseldorf Challenger 42 - Andrezieux Fergana Challenger - Fergana Lambertz Open by Stawag 2007 - Aachen IPP Open - Helsinki Lamberts Open by Stawag - Aachen Kiev UMC Open - Kiev KGHM Polish Indoors - Wroclaw Gramado Open de Tennis - Gramado Muller Cup 2000 - Ulm Polish Open 2000 - Poznan Kyiv UMC Open - Kiev Warsteiner Grand Prix ATP Challenger - Oberstaufen Volkswagen TED Open - Istanbul Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Siemens Open 2007 - Scheveningen Milano Challenger-Jameson Cup - Milan Olbia Challenger - Olbia Ljubljana Open - Ljubljana Togliatti Cup - Togliatti Tampere Challenger - Tampere Citta di Monza - Monza Ostdeutscher Sparkassen Cup - Dresden Oberstraufen Cup - Oberstaufen Togliatti Cup - Togliatti Mordovia Cup - Mordovia Penza Cup - Penza Tehran Open 2004 - Tehran XI Open International D'Andorra - Andorra Togliatti Cup - Togliatti Arpa Ceramic Cup - Reggio Emilia Sunrise Challenger Fergana Challenger - Fergana Sofia Challenger Ostrava Challenger Prosperita Open 2007 - Ostrava Trofeo Internacional Club Laieta - Barcelona Scheveningen Challenger Siemens Open - Scheveningen St. Petersburg Challenger - St. Petersburg Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Unicredit (Suisse) Bank S. A. Challenger - Chiasso Mons Challenger Aachen Challenger Genova Challenger Bordeaux Challenger Scheveningen Challenger Cordenons Challenger Manerbio Challenger Como Challenger Privat Bank Cup - Dnepropetrovsk Open des Alpes Trophee BNP Paribas - Grenoble KGHM Dialog Polish Indoors - Wroclaw Guangzhou Challenger Pingguo Challenger Scheveningen Challenger Trani Challenger Sopot Challenger Togliatti Cup - Togliatti St. Remy Challenger Izmir Challenger Mons Challenger Rennes Challenger Samarkand Challenger - Samarkand IPP Geneva Trophy - Geneva Dallas Challenger Architect Open - Budapest Prostejov Challenger Ethias Tennis Trophy - Mons Braunschweig Challenger Lambertz Open by Stawag - Aachen Quimper Challenger IPP Open - Helsinki Ostrava Challenger Challenger Ford de Cherbourg - Cherbourg Como Challenger Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Ostdeutscher Sparkessen Cup - Dresden Rennes Challenger Geneva Challenger Penza Cup - Penza Mordova Cup 2007 - Saransk Noumea Challenger Cherbourg Challenger Dallas Challenger Rennes Challenger Bordeaux Challenger Blois Challenger Marburg Challenger Liberec Challenger Intersport Heilbronn Open - Heilbronn Belo Horizonte Tennis Open - Belo Horizonte Orleans Challenger San Marino Challenger Budapest Challenger Eckental Challenger Bordeaux Challenger Open Mutouest de Saint-Brieuc - St. Brieuc Meerbusch Challenger Cherbourg Challenger Heilbronn Open - Heilbronn Mons Challenger Lyon Challenger Mons Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Ethias Trophy - Mons Eckental Challenger Lyon Challenger The Tarka Challenger - Barnstaple Sina-Kia Motors Tennis Cup - Cordenons Bukhara Challenger - Bukhara Olimp Kyiv Open - Kiev Trnava Challenger Wroclaw Challenger Wolfsburg Challenger Prague Challenger Volkswagen TED Open - Istanbul VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Garden Open - Rome Open de Franche Comte - Besancon Optimus Maia Open - Maia Wartburg Open - Eisenach Braunschweig Challenger Lisbon Challenger drkoop.com USTA Tennis Championships of Houston - Houston Kuppers Kolsch Cup - Aachen USTA Men's Challenger of Dallas - Dallas Volkswagen Challenger 2004 - Wolfsburg Muller Cup - Ulm Quelle Cup - Furth Canberra Challenger Heineken Trophy - 's-Hertogenbosch St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Challenger Ford de Cherbourg - Cherbourg Cerveza Club Colombia Open - Bogota Energis Dutch Open - Amsterdam Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Eisenberg Jerusalem Open - Jerusalem Grand Prix Hassan II - Casablanca Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Wartburg Open - Eisenach The Nottingham Open - Nottingham Open de Montauban - Montauban Prostejov Challenger Idea Prokom Open - Sopot Schickendanz Open - Furth Quimper Challenger Pau Challenger Bukhara Challenger - Bukhara Bordeaux Challenger The Hamlet Cup - Long Island Bercuit Challenger LTA Wrexham Challenger - Wrexham Liberec Challenger Riviera di Rimini Challenger - Rimini Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Heineken Open Shanghai - Shanghai Kremlin Cup - Moscow Lucknow ATP Tour Challenger - Lucknow Okal Cup 2003 - Eckental Privat Bank Cup - Dniepropetrovsk Tata Open 2002 - Chennai Kyiv UMC Open - Kiev Warsteiner Challenger Lubeck - Lubeck San Remo Tennis Cup - San Remo St.Petersburg Challenger by Kinex - St. Petersburg Gerry Weber Open - Halle Challenger Ford de Cherbourg - Cherbourg Barletta Citta Della Disfida Open 2000 - Barletta Samarkand Challenger - Samarkand ATU Cup - Weiden Warta Cup - Sopot The Samsung Open - Nottingham Bukhara Challenger - Bukhara Internationaux de Tennis de Brest - Brest Energis Open - Amersfoort Okal Cup 2001 International Bavarian Championships - Eckental The 69th King's Cup-Thailand Open - Bangkok GHI Bronx Tennis Classic - Bronx Challenger Britania Zavaleta - Puebla Prague Challenger - Prague Open de Mantouban - Montauban Sylt Open 1999 - Sylt Energis Open - Amsterdam Yitzhak Rabin Men's Challenger - Tel Aviv VII Torneo Internazionale di Tennis - Barletta Kremlin Cup - Moscow Exim Agmedia Open - Kosice Finnish Open - Helsinki St. Petersburg Challenger by Kinex - St. Petersburg Grand Prix de Tennis - St. Jean de Luz St. Petersburg Open - St. Petersburg Samarkand Challenger - Samarkand Open Prevadies - St. Brieuc Miller Lite Hall of Fame Tennis Championships - Newport Open de Montauban - Montauban Mordovia Cup 2005 - Saransk ATP Open Castilla y Leon - Segovia Alexander Kolyaskin Memorial - Donetsk Qatar Exxon Mobil Open 2003 - Doha President's Cup 1997 - Tashkent Orleans Challenger Eckental Challenger Ethias Trophy - Mons Trani Challenger Heineken Open Shanghai - Shanghai Qatar Open - Doha Legg Mason Tennis Classic - Washington D.C. Internationaler Raiffeisen Grand Prix - St. Polten Dubai Open - Dubai St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Rome Challenger Dubai Tennis Open - Dubai St. Petersburg Open - St. Petersburg Napoli Challenger Grand Prix Hassan II - Casablanca Chennai Open - Chennai CA Tennis Trophy - Vienna ABN/AMRO World Tennis Tournament - Rotterdam Bordeaux Challenger Prostejov Challenger Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Kolding Challenger SAP Open - San Jose Catella Swedish Open - Bastad Dutch Open Tennis - Amersfoort St. Petersburg Open - St. Petersburg AEGON Championships - London BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Estoril Open - Estoril Bratislava Challenger Open de Nice Cote dAzur - Nice Open Sud de France - Montpellier BMW Open - Munich Winston Salem - Winston Salem Erste Bank Open - Vienna Aircel Chennai Open - Chennai SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Next Generation Adelaide International - Adelaide Medibank International - Sydney Mons Challenger Regions Morgan Keegan Championships - Memphis Scheveningen Challenger Gerry Weber Open - Halle BMW Open - Munich Catella Swedish Open - Bastad Tanger Challenger Meknes Challenger Marrakech Challenger Open Sud de France - Montpellier Noumea Challenger Garanti Koza Sofia Open - Sofia Shenzhen Open - Shenzhen Turkish Airlines Open Antalya - Antalya Moselle Open - Metz Barletta Challenger Mercedes Cup - Stuttgart Rome Challenger Moselle Open - Metz If Stockholm Open - Stockholm Erste Bank Open - Vienna Alphen Challenger Trnava Challenger Mons Challenger Mons Challenger Ordina Open - s-Hertogenbosch Tata Open Maharashtra - Pune Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad Ordina Open - 's-Hertogenbosch Masters Series - Hamburg SA Tennis Open - Johannesburg Allianz Suisse Open - Gstaad Liberec Challenger Irving Challenger Aachen Challenger Qatar Mobil Open 2000 - Doha Trnava Challenger BMW Open - Munich Open de Nice Cote d'Azur - Nice Miller Lite Hall of Fame Tennis Championships - Newport AEGON Championships - London Internazionali di Tennis di San Marino - San Marino Geneva Challenger Grand Prix Hassan II - Casablanca CA Tennis Trophy - Vienna Prostejov Challenger Idea Prokom Open - Sopot Bordeaux Challenger Mons Challenger St. Petersburg Open - St. Petersburg Topshelf Open - 's-Hertogenbosch The Surbiton Trophy - Surbiton European Open - Antwerp Heilbronn Open - Heilbronn BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Hamburg Challenger SkiStar Swedish Open - Bastad Bordeaux Challenger AXA Open - Lisbon USTA Challenger of North Miami Beach - North Miami Beach Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem Samarkand Challenger - Samarkand Okal Open - Eckental Memphis Open - Memphis Delray Beach Open - Delray Beach The Indian Oil-Servo ATP Challenger 1999 - Calcutta Sparkassen Open - Magdeburg TEB BNP Paribas Istanbul Open - Istanbul Lambertz Open - Aachen Warsteiner Grand Prix - Oberstaufen Ricoh Open - 's-Hertogenbosch Manchester Challenger - Manchester AEGON Championships - London Antalya Cup - Antalya Wiesmann Roadster Open - Nuembrecht Heineken Challenger - Ho Chi Minh City ABN/AMRO World Tennis Tournament - Rotterdam European Open - Antwerp Japan Open - Tokyo Unique Zagreb Open - Zagreb Open Sud de France - Montpellier U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Open 13 - Marseille The Stella Artois Grass Court Championships - London Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Delray Beach International Tennis Championships - Delray Beach Pilot Pen Tennis - New Haven Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis Kremlin Cup - Moscow Delray Beach International Tennis Championships - Delray Beach Dubai Tennis Open - Dubai Miller Lite Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm China Open - Beijing President's Cup 2000 - Tashkent Open 13 Provence - Marseille The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Miami Galleryfurniture.com Challenge - Atlanta Verizon Tennis Challenge - Atlanta President's Cup - Tashkent International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Barletta Challenger Francavilla Challenger Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Indian Wells Bank Austria Tennis Trophy - Vienna The Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Campionati BNL dItalia - Rome U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pilot Pen Tennis - New Haven Swiss Open - Gstaad BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Open 13 - Marseille AEGON International - Eastbourne Tennis Masters Series - Monte Carlo Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Aircel Chennai Open - Chennai Winston-Salem Open - Winston-Salem U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Tennis Masters Series - Monte Carlo Hungarian Open - Budapest French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo St. Petersburg Open - St. Petersburg U.S. Open - New York European Open - Antwerp Australian Open - Melbourne Tennis Masters Series - Monte Carlo Wimbledon - London Open Sabadell Atlantico - Barcelona Swiss Indoors Basel - Basel Davis Cup, World Group, QF, RUS-SWE 4-1 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, F, FRA-BEL 3-2 French Open - Paris Wimbledon - London Davis Cup, Finals, Group D ATP Cup - Brisbane, Perth, Sydney French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Monte Carlo Open - Monte Carlo Australian Open - Melbourne Olympics - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Masters Series Hamburg - Hamburg French Open - Paris Sony Ericsson Open - Miami French Open - Paris Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, PO, BEL-SWE 5-0 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, World Group, QF, SWE-RUS 4-1 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, World Group, 1R, GER-BEL 1-4 Olympics - Beijing